#! /bin/bash

hive  -S -e  "
--==========访问咨询表========
DROP TABLE IF EXISTS bxg_dwd.ft_web_chat_ems_2019_07;
CREATE TABLE bxg_dwd.ft_web_chat_ems_2019_07
(
    id                           INT                  COMMENT '主键',
    create_date_time             STRING               COMMENT '数据创建时间',
    session_id                   STRING               COMMENT '七陌sessionId',
    sid                          STRING 			  COMMENT '访客id',
    create_time                  STRING               COMMENT '会话创建时间',
    seo_source                   STRING 			  COMMENT '搜索来源',
    seo_keywords                 STRING 			  COMMENT '关键字',
    ip                           STRING 			  COMMENT 'IP地址',
    area                         STRING 			  COMMENT '地域',
    country                      STRING 			  COMMENT '所在国家',
    province                     STRING 			  COMMENT '省',
    city                         STRING 			  COMMENT '城市',
    origin_channel               STRING 			  COMMENT '投放渠道',
    `user`                       STRING               COMMENT '所属坐席',
    manual_time                  STRING               COMMENT '人工开始时间',
    begin_time                   STRING               COMMENT '坐席领取时间 ',
    end_time                     STRING               COMMENT '会话结束时间',
    last_customer_msg_time_stamp STRING               COMMENT '客户最后一条消息的时间',
    last_agent_msg_time_stamp    STRING               COMMENT '坐席最后一下回复的时间',
    reply_msg_count              INT                  COMMENT '客服回复消息数',
    msg_count                    INT                  COMMENT '客户发送消息数',
    browser_name                 STRING 			  COMMENT '浏览器名称',
    os_info                      STRING 			  COMMENT '系统名称'
)
comment '访问咨询表'
PARTITIONED BY (dt STRING)
row format delimited fields terminated by '\t' --指定分隔符
stored as orc
tblproperties ('orc.compress'='SNAPPY');

--==========访问咨询附表========
DROP TABLE IF EXISTS bxg_dwd.ft_web_chat_text_ems_2019_07;
CREATE TABLE bxg_dwd.ft_web_chat_text_ems_2019_07
(
    id                   INT          COMMENT '主键',
    referrer             STRING		  COMMENT '上级来源页面',
    from_url             STRING		  COMMENT '会话来源页面',
    landing_page_url     STRING		  COMMENT '访客着陆页面',
    url_title            STRING		  COMMENT '咨询页面title',
    platform_description STRING		  COMMENT '客户平台信息',
    other_params         STRING 	  COMMENT '扩展字段中数据',
    history              STRING		  COMMENT '历史访问记录'
)
comment '访问咨询附表'
PARTITIONED BY (dt STRING)
row format delimited fields terminated by '\t'
stored as orc
tblproperties ('orc.compress'='SNAPPY');



"